to supply at reasonable prices - Français Anglais Dictionnaire